telescoping sum - Turkish English Dictionary